talent pool - German English Dictionary